."   Copyright (c) 2007 DUDOUET Clément.
."  Permission is granted to copy, distribute and/or modify this document
."  under the terms of the GNU Free Documentation License, Version 1.2
."  or any later version published by the Free Software Foundation;
."  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
."  Texts.  A copy of the license is included in the project in directory
."  [$PROJECT_PATH]/doc/fdl.txt
.TH filoo_close 2 "Fevrier 11, 2007" "version 1.0" "Manuel d'utilisateur"
.SH NOM
filoo_close \- Fermeture d'un descripteur de fichier correspondant a un fichier circulaire filoo
.SH SYNOPSIS
.nf
.B #include <unistd.h>
.sp
.BI "int filoo_close(int " fd ");
.SH DESCRIPTION
.B filoo_close ferme le descripteur de fichier
.I fd
de manière a ce qu'il ne référence plus aucun fichier et puisse donc être réutilisé a d'autres fins.
.sp
.B filoo_close
écrit de plus dans l'entête du fichier, si celui-ci est ouvert en écriture, la position du pointeur de lecture/écriture afin que lors de la prochaine ouverture ce dernier soit placé sur la donnée la plus ancienne.
.SH VALEUR RENVOYEE
.B filoo_close
renvoie 0 s'il réussit, ou \-1 en cas d'échec, auquel cas
.I errno
contien le code d'erreur correspondant.
.SH ERREURS
.TP
.B EPTPOSITION
Impossible d'écrire dans l'entête la position du pointeur afin que celui-ci référence la donnée la plus ancienne
.TP
.B EBADFD
Le descripteur de fichier
.I fd
est invalide
.SH VOIR AUSSI
.BR filoo_create "(2),"
.BR filoo_open "(2),"
.BR filoo_read "(2),"
.BR filoo_write "(2)"
.SH AUTEUR
Clément DUDOUET
.SH DISPONIBILITE
Le projet est disponible a cette adresse :
.TP
.B http://code.google.com/p/filoo
.TP
Et par l'intermédiaire de SVN en utilisant la commande :
.TP
.B svn checkout http://filoo.googlecode.com/svn/trunk/ filoo
